vanmaram

Sea squirt - meaning in malayalam

Meanings for Sea squirt

noun
കടല്‍ക്കണവ